PVM Parallel Virtual Machine is a basic messagepassing system for heterogeneous collections

نویسنده

  • Brian K. Grant
چکیده

* Receive the edge-weight matrix */ if (rcv(MATRIX_TYPE) < 0) { pvm_perror("rcv"); exit(1); } if (getndfloat(matrix, SQR(nodes))) { pvm_perror("getndfloat"); exit(1); } /* Compute the appropriate row of the new matrix */ comp_short_paths(matrix, nodes, inum, newrow); /* Send the new row back to the master */ initsend(); if (putndfloat(newrow, nodes)) { pvm_perror("putndfloat"); exit(1); } if (snd("loapsp_master", 0, ROW_TYPE)) { pvm_perror("snd"); exit(1); } } /* Leave PVM */ exit(0); }

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fail-safe PVM: A portable package for distributed programming with transparent recovery

Many scientific problems benefit from computations that are parallel at a coarse grain. Collections of looselycoupled, heterogeneous computers are increasingly being applied to these problems. While individual computers are designed to be relatively reliable, a collection of several autonomous machines necessarily has a greater rate of failure. As data networks improve, and larger multicomputer...

متن کامل

Supporting Heterogeneous Network Computing: PVM

The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scientiic computations. Under PVM, a user-deened grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Connguring a personal parallel virtual computer involves simply lis...

متن کامل

Integrated PVM Framework Supports Heterogeneous Network Computing

The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scienti c computations. Under PVM, a user-de ned grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Con guring a personal parallel virtual computer involves simply lis...

متن کامل

Tools for Heterogeneous Network Computing

Wide area computer networks have become a basic part of today's computing infrastructure. These networks connect a variety of machines, presenting an enormous computing resource. In this project we focus on developing methods and tools which allow a programmer to tap into this resource. In this paper we describe PVM and HeNCE, tools and methodology under development that assists a programmer in...

متن کامل

PVM Communication Performance in a Switched FDDI Heterogeneous Distributed Computing Environment

The Parallel Virtual Machine (PVM) message passing system developed at Oak Ridge National Laboratories has gained widespread acceptance and usage in the parallel programming community. This paper describes the results of performance tests of PVM in a switched FDDI heterogeneous distributed computing environment. We aim to provide insight into how parallel programs, particularly those employing ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007